input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
h1, h2, h3, h4, h5, h6, th, strong {text-decoration: none;font-weight: normal;}
.login-msg a:hover,.login-msg a:focus{color:#40affc;}
.fieldset a:hover,.fieldset a:focus{color:#40affc;}
.footer{height:70px;}
/*登录注册最新修改*/
.form-horizontal .form-group{height: 40px; border-bottom: 1px solid #d2d8d8;margin: 0 0 15px 0;padding:0;display: block;}
.form-horizontal .form-control{width:364px;font-size:16px;background:none;   border: none;box-shadow: none;height: 40px;}
.form-horizontal .form-control:focus{box-shadow: none; outline: 0 none;}
.form-horizontal .form-group label{  position: absolute;top: 4px;  left:0px;font-size: 17px;  color: #c8c8c8;width:8%;height:30px;}
.form-horizontal .form-group label.fa{background:url(../../images/new/ico/login_ico.png) no-repeat;}
.form-horizontal .form-control:focus + label{}
/*用户名*/
.form-horizontal .form-group label.userName_lab{background-position: 0px -159px;}
.form-horizontal .form-control:focus + label.user_focus{background-position: 0px -200px;}
/*密码*/
.form-horizontal .form-group label.pass_lab{background-position: 0px -239px;}
.form-horizontal .form-control:focus + label.pass_focus{background-position: 0px -280px;}
/*图片验证码*/
.form-horizontal .form-group.img_td{border:none;}
.form-horizontal .img_td label,.form-horizontal .img_td input{border-bottom: 1px solid #ccc;}
.cd-form input.verification_Code{margin-right: 10px; width:200px;float: left;margin-left:34px;}
/*手机验证码*/
.form-horizontal .form-group label.verification_lab{height:36px;background-position: 0px -315px;}
.form-horizontal .form-control:focus + label.verification_focus{background-position: 0px -350px;}
/*企业名称*/
.form-horizontal .form-group label.trade_lab{height:36px;background-position: 0px 0px;}
.form-horizontal .form-control:focus + label.trade_focus{background-position: 0px -39px;}
/*营业执照*/
.form-horizontal .form-group label.cense_lab{height:36px;background-position: 0px -81px;}
.form-horizontal .form-control:focus + label.cense_focus{background-position: 0px -120px;}
/*手机*/
.form-horizontal .form-group label.phone_lab{height:36px;background-position: 0px -395px;}
.form-horizontal .form-control:focus + label.phone_focus{background-position: 0px -444px;}
/*邮箱*/
.form-horizontal .form-group label.email_lab{height:36px;background-position: 0px -487px;}
.form-horizontal .form-control:focus + label.email_focus{background-position: 0px -522px;}
.account p .text_change{width: 301px;border-right: 1px solid #ccc;}
.account p .text_changetwo{width:206px;border-right:none;margin-left:10px;}
.interior{width: 1100px;height: 32px;}
.cd-user-modal-container .cd-switcher b {cursor: pointer;display: block;width: 100%; height: 60px; line-height: 60px; font-size: 17px;color: #999;}
.cd-user-modal-container .cd-switcher .optional b {color: #55AFEC;}
@media screen and (min-width: 320px) and (max-width: 480px){
/*登录*/
	.cd-user-modal-container{width:94%;}
	.cd-user-modal-container .cd-switcher .qtanget {background: url(../../images/new/ico/dlacic2.png) no-repeat 13px 10px;background-size: 20%;}
	.cd-user-modal-container .cd-switcher .gr_login.optional {height: 58px;border-bottom: 4px solid #55AFEC;background: url(../../images/new/ico/dl_ico_r1_c1.png) no-repeat 9px 11px;background-size: 20%;}
	.cd-user-modal-container .cd-switcher .qtanget.optional {height: 58px;border-bottom: 4px solid #55AFEC;background: url(../../images/new/ico/dl_ico_r1_c3.png) no-repeat 10px 10px;background-size: 20%;}
	.cd-user-modal-container .cd-switcher .gr_login {background: url(../../images/new/ico/dlacic1.png) no-repeat 9px 11px;background-size: 20%;}
	
	.form-horizontal .form-group label{width:10%;}
	.cd-form input.verification_Code{width:41%;margin-left: 30px;}
	.reg-user table tr td input{border-radius: inherit;}
	.reg_dset table{display: block;}
	.form-horizontal .form-control{font-size: 14px;}
	.cd-form{padding: 1.4em 2.1em 6px;}
	.form-horizontal .form-group{width:84%;}
	.form-horizontal .sign_in{width:330px;}
	.reg-user table tr td .but{width: 120px;}
	.cd-form input{margin-left:34px;}
	.cd-form .fg-code-t{float:none;font-size: 14px;}
	.cd-form .fg-code-t{display: none;}
	/*手机验证码宽度phone_but*/
	.reg-user table tr td .phone_but{width:42%;text-indent: 10px;text-align: left;}
	/*手机图片验证码宽度*/
	.reg_dset table td .verify_img{width:35%;}
	.loginbar{width: auto;}
	.loginbar .ice_tle span{font-size: 12px;}
	a.authoritylogo{margin-right:6px;}
	.account {height: 182px; position: relative; margin-top:0px; }
	.account h2{min-width:auto;}
	.account h2 img{width:60%;}
	.x_input ul li a{padding-left:5px;width: 100%;font-size:12px;}
	.x_input ul li {margin: 10px 10px 0 4px; min-width: 80px; float: left; background: url(../../images/new/ico/buttonico.png) no-repeat left center; background-size: 25%;}
	.x_input ul li.acurrt {background: url(../../images/new/ico/but1bg_h.png) no-repeat left center;background-size: 25%;}
	.account p .text_s{border-radius:inherit;box-shadow:none;width:74.5%;height:3.1rem;line-height:26px;padding-top:5px;font-size: 12px;}
	.login-msg a:hover,.login-msg a:focus{color:#40affc;}
	.s_btn{filter:chroma(color=#000000);height: 3.7rem;width: 24%;font-size: 16px;background: #40AFFC url(../../images/new/ico/icon_ss.png) no-repeat 8px center;background-size: 30%;padding-left:5px;}
	.s_btn:focus{background:#317ef3url(../../images/new/ico/icon_ss.png) no-repeat 8px center;background-size: 30%;padding-left: 5px;;outline: none;}
	.x_input{width:100%;margin-bottom:10px;}
	.account p .text_change{width:46%;}
	.account p .text_changetwo{width:25%;}
	.account p{width:94%;margin:0 auto;}
	.x_input ul {padding: 0 5px;}
	.understand {font-style: normal; position: absolute;right: 0;top:0px;display: inline-block; min-width:80px;}
	.ns_swipe{width:94%;margin:0 auto;overflow: hidden;position: relative;padding-top: 19px;}
	.ns_swipe i{min-height:150px;float:left;font-size: 14px;font-style: normal;margin:6px 0;display: block;}
	.ns_swipe label{cursor:pointer;float:left;margin: 6px 6px;font-size: 13px;line-height: 16px;}
	.ns_swipe label.se_bn{color:#55AFEC;}
	.ns_swipe label b{cursor:pointer;margin-right:4px;float:left;width:15px;height:15px;display: inline-block;border:1px solid #BFBFBF;}
	.ns_swipe label.se_bn b{width:15px;height:15px;background: url(../../images/new/ico/opt.png) 0 -15px;border:1px solid #55AFEC;}
	.soutu-btn {z-index: 1; position: absolute; left: 118px; top: 50%;}
}
@media only screen and (min-width: 480px) and (max-width: 1024px){
	/*登录*/
	.cd-user-modal-container{width:94%;}
	.cd-user-modal-container .cd-switcher .qtanget {background: url(../../images/new/ico/dlacic2.png) no-repeat 70px 10px;background-size:12%;}
	.cd-user-modal-container .cd-switcher .gr_login.optional {height: 58px; border-bottom: 4px solid #55AFEC;background: url(../../images/new/ico/dl_ico_r1_c1.png) no-repeat 70px 10px; background-size: 12%;}
	.form-horizontal .form-group label{width:10%;}
	.cd-form input.verification_Code{width:66%;margin-left: 35px;}
	.reg-user table tr td input{border-radius: inherit;}
	.reg_dset table{display: block;}
	.form-horizontal .form-control{font-size: 14px;}
	.cd-form{padding: 1.4em 2.1em 6px;}
	.form-horizontal .form-group{width:640px;}
	.cd-form input{margin-left:35px;}
	.reg-user table tr td .but{width:15%;}	
	/*手机验证码宽度phone_but*/
	.reg-user table tr td .phone_but{width:49%;text-indent:0px;text-align: center;}
	/*手机图片验证码宽度*/
	.reg_dset table td .verify_img{width:40%;}
	.loginbar{width: auto;}
	.account {height: 182px; position: relative; margin-top:0px; }
	.account h2{min-width:auto;}
	.account h2 img{width:60%;}
	.x_input ul li a{padding-left:5px;width: 100%;font-size:12px;}
	.x_input ul li a:hover,.x_input ul li a:focus{color:#666;}
	.x_input ul li {margin: 10px 10px 0 4px; min-width: 80px; float: left; background: url(../../images/new/ico/buttonico.png) no-repeat left center; background-size: 25%;}
	.x_input ul li.acurrt {background: url(../../images/new/ico/but1bg_h.png) no-repeat left center;background-size: 25%;}
	.account p .text_s{border-radius:inherit;box-shadow:none;width:47%;height:3.1rem;line-height:26px;padding-top:5px;font-size: 12px;}
	.s_btn{height: 3.7rem;width: 24%;font-size: 18px;}
	.x_input{width:100%;margin-bottom:10px;}
	.account p{width:94%;margin:0 auto;}
	.x_input ul {padding: 0 5px;}
	.account p .text_change{width:47%;}
	.account p .text_changetwo{width:25%;}
	.understand {font-style: normal; position: absolute;right: 0;top: 20px;display: inline-block; min-width:80px;}
	.ns_swipe{width:94%;margin:0 auto;overflow: hidden;position: relative;padding-top: 19px;}
	.ns_swipe i{min-height:110px;float:left;font-size: 14px;font-style: normal;margin:6px 0;display: block;}
	.ns_swipe label{cursor:pointer;float:left;margin: 6px 6px;font-size: 13px;line-height: 16px;}
	.ns_swipe label.se_bn{color:#55AFEC;}
	.ns_swipe label b{cursor:pointer;margin-right:4px;float:left;width:15px;height:15px;display: inline-block;border:1px solid #BFBFBF;}
	.ns_swipe label.se_bn b{width:15px;height:15px;background: url(../../images/new/ico/opt.png) 0 -15px;border:1px solid #55AFEC;}
	.soutu-btn {z-index: 1; position: absolute; left: 145px; top: 50%;}
	
	
}
